<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script>
        let arr = [1,2,3,4,5,6,7,8,9]
        //         0 1 2 3 4 5 
        // 通过下标获取数组中的某一项
        console.log(arr[2]);
        // 获取数组的长度
        console.log(arr.length);
        
        
        // 0-5
        for(let i = 0 ;i<arr.length;i++){
            // 遍历获取数组中所有的值
            console.log(arr[i]);
        }
       
        


        // for(let index = 0 ;index <array.length;index++){
        //     const element = array[index]
        // }


        // 求数组之和
            let sum =0
            for (let index = 0; index < arr.length; index++) {
                sum+=arr[index]
                
            }
            console.log(sum);
            

            // 从大到小排序  冒泡排序
            for (let index = 0; index < arr.length; index++) {
                
                for (let j = 0; j < arr.length-index; j++) {
                    if (arr [j]<arr[j+1] ) {
                        // 变量交换
                        let temp= arr[j]
                        arr[j]=arr[j+1]
                        arr[j+1]=temp        
                    }   
                }    
            }
            console.log(arr,'排序后');

            console.log(arr);
            

    // 获取数组中的最小数
    let min = arr[arr.length-1]
    for (let i = 0; i < arr.length; i++) {
        if (arr[i]<min) {
            min=arr[0]
        }     
    }
            
    console.log(sum/arr.length);
    </script>
</body>
</html>